geoff salter
Jersey and England's Gold Rush: Reading a Veterans Championship Through Medal DataThe last table in the Jersey hall, the O75 men's singles final. Geoff Salter ...
World Hopes Week: Where English Table Tennis Bets on the Future Instead of RankingsIn 2026, Truls Moregard stood on the podium to receive the silver medal in...
The Hand Before the Whistle: Loh Kean Yew and the BWF World Tour Season Singapore Must Learn to Wait ForBefore the first shuttle is tossed, I always look at the hands. Not the face,...
Two Match Points Lost and a 17-Point Gap: How Castel Goffredo Reclaimed the SupercoppaIn the second game of the ninth edition of the Supercoppa Italiana Femminile...
After Members' Day, Table Tennis England Faces Its Hardest Test: Turning Listening Into ActionIn the room at Table Tennis England's Members' Day, Eli Baraty received the...
Türkiye's historic sixth place: the 2027 World Championship will be decided by the drawI read the item three times, and all three times I stopped at the same blank...
The Blind Spot of a Duel-Heavy MatchThe pre-match press conference lasted eighteen minutes. In those eighteen...
Man Utd Pushed Into the January Market: Endrick, Kane and the Art of Reading Transfer NewsIn Sky Sports' Paper Talk roundup, exactly one statement is attached to a nam...
The Ninth Threshold at Istora: Long-Rally Data and the Real Collapse Point of a Deciding GameIstora Senayan, deciding game, 18-18. The ninth rally of the game runs to 41...
Hizto and TSW at Worlds 2026: LCP's No. 1 Seed and the Test Named 0-3At 19:00 Vietnam time on 24 October, TSW walk into their opening match of the...
Asian Games 2026 Women's Team Badminton Quarter-Final: India Lose 1-3 to Japan and Two Games Slip Away at the Finish LineGame one ran to the thirty-sixth shot of a rally. PV Sindhu stood deep near t...
VCT China 2027: Partner Slots Cut From 10 to 8, and the Question Nobody AskedOn August 8, 2026, a report from Sheep Esports split the Chinese VALORANT...
The Empty N/A Table: A Data Test Vietnamese Sports Journalists Often FailA sports analysis report with nine sections, every single box marked N/A. No...
Call of Duty: Modern Warfare 4 Hits 93% on Steam — Even the Strongest Has a Blind SpotCall of Duty: Modern Warfare 4 Hits 93% on Steam — Even the Strongest Has a...
Empty Reports, Real Injuries: The Medical Data Gap in Vietnamese VolleyballIn Nha Trang, before the decisive round of the national volleyball...
The Blank Cell in Scouting Data and Vietnam's Forgotten Youth PlayersNovember, a side pitch at a training centre on the outskirts of Hanoi. A...
Kvaratskhelia's ACL rupture: Luis Enrique's three paths, and the fourth one outside the reportThe medical bulletin from Paris Saint-Germain used exactly two words: “severa...
Vietnamese Volleyball and the Data Gap: The Forgotten Numbers That Shape the GameOn a late weekend evening, after a group-stage match of the national volleyba...
When the Extraction Layer Returns Empty: Data Discipline in an Esports Newsroom2:47 a.m., Busan. The esports bulletin bound for the Korean desk was already...
Andreeva and Noskova Reach Beijing Third Round: Two Wins, Two Risk LevelsDown a set, 3-6, to a No. 135 wildcard playing at home. The next two sets: 6-...
World Hopes Week: Where English Table Tennis Bets on the Future Instead of RankingsIn 2026, Truls Moregard stood on the podium to receive the silver medal in...
The Hand Before the Whistle: Loh Kean Yew and the BWF World Tour Season Singapore Must Learn to Wait ForBefore the first shuttle is tossed, I always look at the hands. Not the face,...
Two Match Points Lost and a 17-Point Gap: How Castel Goffredo Reclaimed the SupercoppaIn the second game of the ninth edition of the Supercoppa Italiana Femminile...
After Members' Day, Table Tennis England Faces Its Hardest Test: Turning Listening Into ActionIn the room at Table Tennis England's Members' Day, Eli Baraty received the...
Türkiye's historic sixth place: the 2027 World Championship will be decided by the drawI read the item three times, and all three times I stopped at the same blank...
The Blind Spot of a Duel-Heavy MatchThe pre-match press conference lasted eighteen minutes. In those eighteen...
Man Utd Pushed Into the January Market: Endrick, Kane and the Art of Reading Transfer NewsIn Sky Sports' Paper Talk roundup, exactly one statement is attached to a nam...
The Ninth Threshold at Istora: Long-Rally Data and the Real Collapse Point of a Deciding GameIstora Senayan, deciding game, 18-18. The ninth rally of the game runs to 41...
Hizto and TSW at Worlds 2026: LCP's No. 1 Seed and the Test Named 0-3At 19:00 Vietnam time on 24 October, TSW walk into their opening match of the...
Asian Games 2026 Women's Team Badminton Quarter-Final: India Lose 1-3 to Japan and Two Games Slip Away at the Finish LineGame one ran to the thirty-sixth shot of a rally. PV Sindhu stood deep near t...
VCT China 2027: Partner Slots Cut From 10 to 8, and the Question Nobody AskedOn August 8, 2026, a report from Sheep Esports split the Chinese VALORANT...
The Empty N/A Table: A Data Test Vietnamese Sports Journalists Often FailA sports analysis report with nine sections, every single box marked N/A. No...
Call of Duty: Modern Warfare 4 Hits 93% on Steam — Even the Strongest Has a Blind SpotCall of Duty: Modern Warfare 4 Hits 93% on Steam — Even the Strongest Has a...
Empty Reports, Real Injuries: The Medical Data Gap in Vietnamese VolleyballIn Nha Trang, before the decisive round of the national volleyball...
The Blank Cell in Scouting Data and Vietnam's Forgotten Youth PlayersNovember, a side pitch at a training centre on the outskirts of Hanoi. A...
Kvaratskhelia's ACL rupture: Luis Enrique's three paths, and the fourth one outside the reportThe medical bulletin from Paris Saint-Germain used exactly two words: “severa...
Vietnamese Volleyball and the Data Gap: The Forgotten Numbers That Shape the GameOn a late weekend evening, after a group-stage match of the national volleyba...
When the Extraction Layer Returns Empty: Data Discipline in an Esports Newsroom2:47 a.m., Busan. The esports bulletin bound for the Korean desk was already...
Andreeva and Noskova Reach Beijing Third Round: Two Wins, Two Risk LevelsDown a set, 3-6, to a No. 135 wildcard playing at home. The next two sets: 6-...
